Using Hardware Engineering in Quantum Computation: Efficient Circuit Simulation and Reliability Improvement
نویسنده
چکیده
1. INTRODUCTION In the quantum computational framework there are polynomial time solving algorithms, for problems having exponential classical solutions. The quest is – on one hand – to search if there are other possible effective quantum algorithms and – on the other hand – to be able to produce efficient implementations for the already known algorithms. The most feasible implementation of quantum algorithms is based on the quantum circuit (gate network) model. Our work aims at bridging the gap between classical hardware CAD with design automation techniques, and quantum circuit design rules. This attempt would be extremely difficult without the possibility of an efficient quantum circuit simulation. Thus, our first direction was to try using Hardware Description Languages (HDLs) for simulating quantum circuits, because their property of being able to describe – in a compact manner – the circuit with both structural and behavioral (functional) architectures isolates the inner source of simulation complexity: the entanglement [p1,p2]. Our analysis showed that the probability of simulation improvement just by using the HDL procedure is small. Therefore, we developed a special algorithm for avoiding entangled state representations, the bubble bit technique, which is effective at least when dealing with specific algorithm states [p5]. Our simulation framework has the ability of fault injection, in order to create incentive for validation of quantum circuit fault tolerance strategies and algorithms [p4]. The other direction of this PhD work is finding common ground for reliability techniques and assessment methodologies from the Embryonics project and fault tolerant quantum computation. Embryonics is a biologically inspired reconfigurable hardware project [2], which is suitable for attaining reliability in aggressive, critical environments [p3], similar to quantum computation in terms of fault model and fault occurrence frequency. Adopting the accuracy threshold as reliability measure in Embryonic memories is benefic [p7]. Also, when considering a reconfigurable strategy (reconfigurable quantum gate arrays – rQGAs) in quantum computation fault tolerant stabilizer encoding, the appropriate reliability measure is drastically improved [p6].
منابع مشابه
Energy Efficient Novel Design of Static Random Access Memory Memory Cell in Quantum-dot Cellular Automata Approach
This paper introduces a peculiar approach of designing Static Random Access Memory (SRAM) memory cell in Quantum-dot Cellular Automata (QCA) technique. The proposed design consists of one 3-input MG, one 5-input MG in addition to a (2×1) Multiplexer block utilizing the loop-based approach. The simulation results reveals the excellence of the proposed design. The proposed SRAM cell achieves 16% ...
متن کاملA novel vedic divider based crypto-hardware for nanocomputing paradigm: An extended perspective
Restoring and non-restoring divider has become widely applicability in the era of digital computing application due to its computation speed. In this paper, we have proposed the design of divider of different architecture for the computation of Vedic sutra based. The design of divider in the Vedic mode results in high computation throughput due to its replica architecture, where latency is mini...
متن کاملA novel vedic divider based crypto-hardware for nanocomputing paradigm: An extended perspective
Restoring and non-restoring divider has become widely applicability in the era of digital computing application due to its computation speed. In this paper, we have proposed the design of divider of different architecture for the computation of Vedic sutra based. The design of divider in the Vedic mode results in high computation throughput due to its replica architecture, where latency is mini...
متن کاملNovel efficient fault-tolerant full-adder for quantum-dot cellular automata
Quantum-dot cellular automata (QCA) are an emerging technology and a possible alternative for semiconductor transistor based technologies. A novel fault-tolerant QCA full-adder cell is proposed: This component is simple in structure and suitable for designing fault-tolerant QCA circuits. The redundant version of QCA full-adder cell is powerful in terms of implementing robust digital functions. ...
متن کاملNovel efficient fault-tolerant full-adder for quantum-dot cellular automata
Quantum-dot cellular automata (QCA) are an emerging technology and a possible alternative for semiconductor transistor based technologies. A novel fault-tolerant QCA full-adder cell is proposed: This component is simple in structure and suitable for designing fault-tolerant QCA circuits. The redundant version of QCA full-adder cell is powerful in terms of implementing robust digital functions. ...
متن کامل